Facing the Technological Challenges of Web 2.0: A RIA Model-Driven Engineering Approach
نویسندگان
چکیده
One of the main reasons for the success of Web 2.0 is the improvement in user experience. This improvement is a consequence of the evolution from HTML User Interfaces (UI) to more usable and richer UI. The most popular Web 2.0 applications have selected the Rich Internet Application (RIA) paradigm to achieve this goal. However, the current Web Engineering methods do not provide the expressivity required to produce RIA interfaces. This work presents a RIA Metamodel to deal with the new technological challenges that have arisen with Web 2.0 development. This metamodel supports two main perspectives: 1) the definition of the UI as a combination of widgets from a selected RIA technology; and 2) the specification of the UI interaction as a consequence of the events produced by the user. In order to illustrate how this RIA Metamodel can be used in a Model-driven Engineering (MDE) method, this work also presents the integration of the RIA Metamodel with the OOWS method.
منابع مشابه
Applying Interaction Patterns: Towards a Model-Driven Approach for Rich Internet Applications Development
Recently, a wide array of Web Applications has evolved to Rich Internet Applications (RIAs). This new application paradigm emphasizes the use of client-side technologies in order to provide more responsive and interactive Web Interfaces. The main contribution of this work is an Interaction Model to specify the new semantics to deal with the Model-Driven RIA development. This model is made up of...
متن کاملDeveloping Rich Internet Applications as Social Sites on the Semantic Web: A Model-Driven Approach
Current Web 2.0 applications, either social sites or Rich Internet Applications, share several problems of interoperability when interconnecting different systems. It is therefore complicated to reuse (or export) the information between sources. In this context, where the value belongs to the data, not the application, the use of Semantic Web technologies opens a way of resolution with mature a...
متن کاملCurrent Research on the Design of Web 2.0 Applications Based on Model-Driven Approaches
This paper presents our research activities on the design of Web 2.0 applications currently ongoing at Politecnico di Milano. Our approaches are based on model-driven development techniques: in particular, they extend Web 1.0 models to cope with the technological characteristics of the new applications and exploit design patterns to capture the desired behaviors. Two main research activities ar...
متن کاملEmerging Approach to E2.0: The Case of Social Enterprise - First Results from a 1-Year Field Research
Enterprise 2.0 refers to a set of organizational and technological approaches steered to enable new organization models, based on open involvement, emergent collaboration, knowledge sharing, internal/external social network development and exploitation. It aims to respond to the new features and needs of people and boosts flexibility, adaptability and innovation. Technologically, Enterprise 2.0...
متن کاملSecurity of Web Mashups: a Survey
Evolution of Web 2.0 applications has changed the outlook of business models and companies. Organizations need to rethink their communication, marketing and s ale channels and how their employees and customers interact together internally and externally. Following this new trend, they also need to adopt their IT infrastructure and enhance their online presence and services in order to stay comp...
متن کامل